f5fab222badd4017ee559566d1a62f01a9add8b1,workbench/mps-editor/source/jetbrains/mps/ide/editor/StyleRegistryIdeaImpl.java,StyleRegistryIdeaImpl,fillIdeaMappings,#,233

Before Change


      addIdeaMappingsExt("NOT_USED_ELEMENT","NOT_USED_ELEMENT_ATTRIBUTES");
      addIdeaMappingsExt("TODO","TODO_DEFAULT_ATTRIBUTES");

      if(ApplicationInfo.getInstance().getFullVersion().equals("3.0")
          || ApplicationInfo.getInstance().getFullVersion().contains("12.1"))
      {
        addIdeaMappingsExt("DOC_COMMENT","DEFAULT_DOC_COMMENT");
        addIdeaMappingsExt("DOC_TAG","JAVA_DOC_TAG");
        addIdeaMappingsExt("KEYWORD","DEFAULT_KEYWORD");
        addIdeaMappingsExt("LINE_COMMENT","DEFAULT_LINE_COMMENT");
        addIdeaMappingsExt("BLOCK_COMMENT","DEFAULT_BLOCK_COMMENT");
        addIdeaMappingsExt("NUMBER","DEFAULT_NUMBER");
        addIdeaMappingsExt("STRING","DEFAULT_STRING");
        addIdeaMappingsExt("OPERATION_SIGN","DEFAULT_OPERATION_SIGN");
        addIdeaMappingsExt("PARENTH","DEFAULT_PARENTHS");
        addIdeaMappingsExt("BRACKETS","DEFAULT_BRACKETS");
        addIdeaMappingsExt("BRACES","DEFAULT_BRACES");
        addIdeaMappingsExt("SEMICOLON","DEFAULT_SEMICOLON");
        addIdeaMappingsExt("DOT","DEFAULT_DOT");
      } else if(ApplicationInfo.getInstance().getFullVersion().contains("12.0")) {
      /*For compatibility with IDEA 12.0x */
        addIdeaMappingsExt("DOC_COMMENT","JAVA_DOC_COMMENT");
        addIdeaMappingsExt("KEYWORD","JAVA_KEYWORD");
        addIdeaMappingsExt("LINE_COMMENT","JAVA_LINE_COMMENT");
        addIdeaMappingsExt("BLOCK_COMMENT","JAVA_BLOCK_COMMENT");
        addIdeaMappingsExt("NUMBER","JAVA_NUMBER");
        addIdeaMappingsExt("STRING","JAVA_STRING");
        addIdeaMappingsExt("OPERATION_SIGN","JAVA_OPERATION_SIGN");
        addIdeaMappingsExt("PARENTH","JAVA_PARENTH");
        addIdeaMappingsExt("BRACKETS","JAVA_BRACKETS");

After Change


      Object o = SyntaxHighlighterColors.KEYWORD;
      addIdeaMappingsExt("DOC_TAG","JAVA_DOC_TAG");
      addIdeaMappingsExt("DOC_COMMENT","JAVA_DOC_COMMENT");
      addIdeaMappingsExt("KEYWORD","JAVA_KEYWORD");
      addIdeaMappingsExt("LINE_COMMENT","JAVA_LINE_COMMENT");
      addIdeaMappingsExt("BLOCK_COMMENT","JAVA_BLOCK_COMMENT");
      addIdeaMappingsExt("NUMBER","JAVA_NUMBER");
      addIdeaMappingsExt("STRING","JAVA_STRING");
      addIdeaMappingsExt("OPERATION_SIGN","JAVA_OPERATION_SIGN");
      addIdeaMappingsExt("PARENTH","JAVA_PARENTH");
      addIdeaMappingsExt("BRACKETS","JAVA_BRACKETS");